.downabnormal {
    background: url("../assets/images/patterns/down-abnormal.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.downearlywarning {
    background: url("../assets/images/patterns/down-early-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}


.downnormal {
    background: url("../assets/images/patterns/down-normal.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.downslotearlywarning {
    background: url("../assets/images/patterns/down-slot-early-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}


.downslotwarning {
    background: url("../assets/images/patterns/down-slot-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.downwarning {
    background: url("../assets/images/patterns/down-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.upearlywarning {
    background: url("../assets/images/patterns/up-early-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}


.upabnormal {
    background: url("../assets/images/patterns/up-abnormal.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.upslotearlywarning {
    background: url("../assets/images/patterns/up-slot-early-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.upslotwarning {
    background: url("../assets/images/patterns/up-slot-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.upwarning {
    background: url("../assets/images/patterns/up-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}


.upnormal {
    background: url("../assets/images/patterns/up-normal.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.temperaturenormal {
    background: url("../assets/images/patterns/temperature-normal.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.temperaturewarning {
    background: url("../assets/images/patterns/temperature-warning.png") no-repeat;
    background-size: cover;
    width: 30px;
    display: block;
    height: 30px;
    color: #fff;
    text-decoration: none;
    padding-left: 0;
    content: ''
}

.train-background {
    background: url("../assets/images/patterns/train.jpg") no-repeat;
    background-color: #f9f9f9;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}